flower's index - German English Dictionary